AssertJ assertions methods targeting the same object can be chained instead of using multiple assertThat. It avoids duplication and
increases the clarity of the code.
This rule raises an issue when multiples assertThat target the same tested value.
Noncompliant code example
assertThat(someList).hasSize(3);
assertThat(someList).contains("something");
Compliant solution
assertThat(someList)
.hasSize(3)
.contains("something");